package com.gnerv.battle.boot.project.guard.model.entity;

import com.gnerv.battle.boot.common.base.model.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class MonitorDatasource extends BaseEntity {

    /**
     * 逻辑主键
     */
    private String ukId;
    /**
     * 数据源名称
     */
    private String name;
    /**
     * 数据源类型 clickhouse elasticsearch
     */
    private String type;
    /**
     * 数据源配置 json
     */
    private String config;
    /**
     * 数据源配置模版
     */
    private String template;
    /**
     * 状态 enable disable
     */
    private String status;
    /**
     * 排序
     */
    private Integer sort;

}

